package com.xayy.health.mgt.model.vo;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.Date;

/**
 * @author zhangxa
 */
@Data
public class PredictDataVo {
    @NotNull(message = "传参任务id不能为空")
    private Long taskId;

    @NotNull(message = "传参卫星代号不能为空")
    private String satelliteCode;

    @NotNull(message = "传参参数代号不能为空")
    private String paramCode;

    @ApiModelProperty(value = "参数", notes = "多选传这个")
    private String[] paramCodes;

    @NotNull(message = "传参开始时间不能为空")
    private Date startTime;

    @NotNull(message = "传参结束时间不能为空")
    private Date endTime;
    //预测结束时间
    private Date trendEndTime;

    //是否是首次调用
    private int isFirst;

}
